home *** CD-ROM | disk | FTP | other *** search
- ------------------------------
-
- From: FYI
- Subject: Prodigy's Response to Stage.dat File
- Date: May 5, 1991
-
- ********************************************************************
- *** CuD #3.16: File 5 of 6: Prodigy's response to Stage.dat File***
- ********************************************************************
-
- $Moderator's note: We received a number of copies of the following
- response by Prodigy to the Stage.dat problem.
-
- PRODIGY(R) interactive personal service 05/03/91 10:49 PM
-
- The Privacy of Member Information
-
- Some members have asked recently about the privacy of information
- they store on their personal computers, as it relates to their use of
- the PRODIGY service. I felt this subject was important enough to
- inform all our membership about it.
-
- Privacy of a member's personal information is of primary importance
- to us. We know that our members consider this kind of information
- proprietary, and so do we.
-
- A recent, unsubstantiated and incorrect newspaper report suggested
- that members' personal information--unrelated to their use of the
- PRODIGY service--is being transmitted to our host computers from our
- members' computers. This is simply not true. It never has been.
-
- We have no central computers that access private computer files. The
- PRODIGY service software does not read, collect, or transmit to the
- Prodigy Services Company any information or data that is not directly
- connected with your use of the service.
-
- Member privacy has always been a top priority for Prodigy. Your use
- of the service can continue with the highest confidence that your
- personal data will not be accessed by us.
-
- Ted Papes
- President, Prodigy Services Company
- May 2, 1991
-
- You may have recently read about data from other files appearing
- inside the STAGE. This is a harmless side effect of DOS file
- operations and the process by which the PRODIGY STAGE is created. On
- the following screens you'll find a discussion of your STAGE.DAT
- file.
-
- If you're interested in the details, please read on. I think you'll
- be more comfortable once you've read the facts.
-
- Harold Goldes (CBXH97A)
- Technical Editor, PRODIGY Star
-
-
- used by the STAGE has prompted some to speculate that PRODIGY can gain
- access to that information or other information on a member's hard
- disk. Here are the facts:
-
- The PRODIGY software does not examine a member's hard disk as a
- whole. It does not read files created by other software. It does
- not read data other than its own. It does not upload files to do
- this. The PRODIGY software confines its file operations to a
- limited and well defined section of your disk: The PRODIGY
- directory.
-
- When you install the PRODIGY software on your computer we create a
- unique file on your floppy or hard disk: STAGE.DAT. The STAGE (or
- STAGE.DAT as it appears in your directory or folder) is a "container".
- What does it hold?
-
- The STAGE contains frequently used information and instructions that
- make up PRODIGY applications ("applications" refers to the individual
- activities available to you on the service; FIND and the Movie Guide,
- are examples).
-
- Placing portions of applications on the STAGE (and not in other more
- remote parts of our network) puts them close to you. Without a storage
- structure like the STAGE, key components of an application would be
- sent to your computer whenever you visited the application. This adds
- transmission time. Placing them on your computer saves time. When you
- install the DOS version of the PRODIGY software, you have the choice
- of creating the STAGE in a range of sizes from about 160Kb to 950Kb.
- For Macintosh users there is one size: 200,064 bytes.
-
- If a member installs to a floppy disk(s), the STAGE may vary in size.
- These intermediate sizes depend on several factors including the
- capacity of the disk and the version of DOS. Once it's been created,
- the STAGE never changes its size. But the date and time stamp on the
- STAGE does change and is updated at the end of every PRODIGY session.
- This reflects the fact that during your session we read PRODIGY
- content from it and write updated PRODIGY content to it. To improve
- performance during your session, certain frequently used parts of the
- service are always "staged". A larger STAGE, should you choose one,
- permits a growing inventory of applications to reside on your
- computer. Because our software adapts itself to you, some of the
- content you use regularly can become staged.
-
- Whenever and wherever you logon to the Prodigy service, we check to
- see if you've got the latest versions of a variety of programs and
- data that reside in the STAGE. If not we send you what you need. You
- don't have to ask for new disks. And you don't have to reinstall.
-
- Some members use RAMdisks to improve performance. A RAMdisk is a "disk
- drive" made from memory (RAM) not from mechanical parts. It's faster
- than its physical counterpart but can more easily lose data. For that
- reason we don't recommend using a RAMdisk. However here's something
- to keep in mind if you're going to do it anyway. A RAMdisk is
- volatile. If you turn your machine off, the information stored on the
- RAMdisk evaporates. As you may be receiving an update each time you
- sign on, be sure to save the updates. To do this, copy the file named
- STAGE.DAT back to your PRODIGY directory before you hit that switch.
-
- Members often ask about the need to update the PRODIGY software on
- their PRODIGY installation disks. There is no need to update the
- original installation disks. Use those disks (or backup copies) to
- install the software on any computer you use to sign on to the PRODIGY
- Service. Then, when you sign on for the first time, the service will
- automatically update the PRODIGY software.
-
- Suppose you have two computers and use them both to access the
- service. Let's say you use one more frequently than the other. Each
- of your computers will get updates, if needed, when you use them. The
- machine used most frequently will be updated steadily (almost
- imperceptibly) by increments. When you use the other machine, you
- might notice a delay during logon because it's receiving a greater
- amount of updated information all at once.
-
- There's a practical limit to the kinds of changes we can make
- automatically to an existing version of the software. If you've ever
- tried adding air conditioning to a car you bought without it, you'll
- understand this; sometimes it's best to start over with the really
- useful options built in. So over time when we make extensive
- improvements to the PRODIGY software, we may send you a new set of
- disks. From time to time members using the DOS version of the PRODIGY
- software see information from "other" (non-PRODIGY) applications in
- the disk space used by STAGE.DAT.
-
- Data from non-PRODIGY files is never actually part of STAGE.DAT. More
- importantly it is never accessed or uploaded by the PRODIGY software.
- There are two ways in which extraneous data can appear in the STAGE.
- In the first case, the data was originally located in areas of the
- hard disk once used by other software. At one point in the past, this
- data was erased.
-
- When you erase a file, PC-DOS or MS-DOS (the operating system for
- personal computers) does not remove the file's contents from your
- disk. Instead it only marks the space used by the file as now
- "available for use". In doing this, it gives other software permission
- to reuse that space. Until that space is used by its new owner, the
- old data remains. This is why certain "unerase" software packages can
- recover accidentally deleted files. When you install the PRODIGY
- software, it asks DOS to supply disk space for the STAGE.DAT file.
- Depending on the size of the STAGE you choose, this is usually a
- request for anywhere between 160Kb to 1 Mb.
-
- DOS then checks its inventory of available disk sectors, finds the
- space and reserves it for its new owner: STAGE.DAT. But DOS leaves
- any old data in that space intact. Please keep in mind that DOS simply
- supplies the sectors we request (as long as they are available) and
- does not touch their original contents. Next, our install program
- starts filling the space with blocks of PRODIGY information. The
- PRODIGY install program does not erase any old data because to do so
- would appreciably lengthen the install process. As a result, old
- "erased" data may appear in unused space following the blocks (where
- it's more noticeable) as well as in smaller areas that occur within
- the blocks (for more on this see "HOW WE USE SPACE" below). If you
- chose a large STAGE (anything from 250Kb to 950Kb), chances are that
- at first, a portion of it will be unused. It is likely that some of
- the space within that unused portion was used by other software at one
- time. If so what you'll see if you examine that area will be
- "leftovers". Over time, the PRODIGY software will write blocks of
- information to the STAGE replacing whatever is there. Please keep in
- mind that the PRODIGY software can only recognize the blocks of
- information that it puts into STAGE.DAT itself. It does not read,
- collect, process or transmit "non-PRODIGY data". All disk space
- containing such data is treated as empty.
-
- Like most major software, to ensure compatibility and reliability when
- creating, reading and writing files, the PRODIGY software employs
- standard "services" provided by your computer's operating system. By
- viewing the STAGE with certain software tools, members have observed
- information from non-PRODIGY applications. However the PRODIGY
- software can neither see this information nor use it. To the PRODIGY
- software this space is considered "empty" and available for storing
- PRODIGY data. Over time, as you use the service, this "empty" space is
- covered by PRODIGY content.
-
- When we store data in the STAGE, we do it via DOS in blocks of a
- specific size. Let's say that size is 100 bytes. If we store a 120
- byte "object" then we use two blocks (or 200 bytes of storage). What
- we store takes up all of the first block but only 20 bytes of the
- second block. What happens to the remaining 80 bytes of the second
- block? Whatever was there originally remains. If that block was built
- on a previously used sector, 80 bytes of "old" data will be seen.
-
- There's a second way in which extraneous data may appear within the
- disk space used by the STAGE. When the STAGE is being created, certain
- "control" areas may incorporate information that was in your
- computer's memory (RAM). These areas are used by the STAGE itself to
- keep track of its own contents. This extraneous data may include
- non-erased data or data from another disk. You may observe the names
- of directories, your PATH, or information from the software you were
- using just before you installed the PRODIGY software. To minimize the
- occurrence of this data within the STAGE, just turn your PC off, wait
- 15 seconds then turn it on again before installing the PRODIGY
- software. In short, extraneous information can appear in the disk
- space used by the STAGE and yet not actually be part of it. The
- appearance of this "non-PRODIGY data" is a side effect of DOS file
- operations or the process by which the STAGE is created. But, like a
- bottle containing oil and water, this disk space STAGE can contain
- both PRODIGY and non-PRODIGY data which are different and remain
- separate.
-
- The PRODIGY software does not read information created by other
- software. And it does not read data other than its own. Nevertheless
- some members have tried to delete non-PRODIGY data from the STAGE by
- using file editors. Modifying the contents of the STAGE file will do
- more harm than good. To maintain the integrity of the STAGE, we use
- special techniques that detect alteration of its contents. Changing
- the contents of the STAGE with a software tool (like an editor) will
- render the STAGE unusable. You'll have to reinstall the PRODIGY
- software. For those members who are concerned by even the appearance
- of extraneous data within the STAGE, we are preparing a utility to
- eliminate non-PRODIGY data from the STAGE.
-
- No extraneous information appearing within the disk space used by
- STAGE.DAT is known to or used by PRODIGY.
-
- The only information used by the PRODIGY software is what is needed
- for the installation and operation of the software.
-
- ***************************************************************************
- >> END OF THIS FILE <<
- ***************************************************************************
-